export interface TimerDTO {
  name: string;                 // 任务名称
  deviceId: number;            // 设备ID
  targetStatus: boolean;       // 目标状态
  intervalMinutes: number;     // 执行间隔（分钟）
  status?: boolean;           // 任务状态，可选，默认true
}

export interface TimerVO extends TimerDTO {
  id: number;
  deviceName: string;         // 设备名称
  deviceType: string;         // 设备类型
  deviceLocation: string;     // 设备位置
  createTime: string;
  updateTime: string;
  nextExecuteTime: string;    // 下一次执行时间
} 